/*
 * ListaDAO.java
 *
 * Created on July 24, 2007, 2:07 AM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package br.usp.poli.mfc.struts.DAO;

import br.usp.poli.mfc.struts.bean.Lista;
import java.util.ArrayList;
/**
 *
 * @author William T.
 */
public interface ListaDAO {
    
    public Lista getListaByRevistaUsuario(Integer IDRevista, Integer IDUsuario);
    
    public ArrayList<Lista> getListaByRevista(Integer IDRevista);
    
    public ArrayList<Lista> getListaByUsuario(Integer IDUsuario);
    
    public ArrayList<Lista> getListaPendenteByRevista(Integer IDRevista);
    
    public boolean setLista(Lista lista);
    
    public boolean updateLista(Lista lista);
    
    public boolean deleteLista(Integer IDUsuario, Integer IDRevista);
    
}